body{background:#fff;}
.wrap{width:1200px;min-width:1000px;margin:0 auto;overflow:hidden}
.fl{float:left;}
.fr{float:right;}

.topic{font-size:40px;color:#0374de;font-weight:normal;margin-top:25px;}
.topic span{font-size:30px;color:#444;margin-left:15px;}
.index-about{margin:25px 0 55px;position:relative;overflow:auto}
.index-about img{width:29%;float:left;}
.index-about .fr{width:67%;margin-right:1.6%;}
.index-about h2{font-size:30px;color:#757575;font-weight:normal;margin-bottom:20px;}
.index-about p{font-size:14px;color:#757575;float:right;line-height:30px;}
.index-about .details{width:14.58%;text-align:center;font-size:15px;line-height:45px;background:#0374de;position:absolute;bottom:0;right:1.6%;color:#fff;border-radius:25px;display:block}

.index-product-cont{margin:50px auto 0;position:relative;width:1200px;}
.index-product{overflow:hidden;position:relative;} 
.pro_item{overflow: hidden;width:230px;border:5px solid #fff;height:250px;float:left;position:absolute;background:#fff} 
.index-product .pro_item .pro{ height: 80%;position: absolute;left: 0;top: 10%;} 
.index-product .pro_item .details{display:none;line-height:40px;width:100%;text-align:center;background:#fff;font-size:14px;color:#0374de;border-radius:18px;margin-top:15px;}  
.index-product .pro_item .pro_content{font-size:21px;color:#272727;position:absolute;width:80%;line-height:28px;} 
.index-product .pro_item .pro_content img{display:block;width:16.14%} 
.pro_item1,.pro_item2,.pro_item5{background:#dcdcdc;border-color:#dcdcdc}
.pro_item3,.pro_item4{background:#dcdcdc;border-color:#dcdcdc}
.pro_item1 .pro_content,.pro_item5 .pro_content,.pro_item2 .pro_content{top:40%;left:13%;} 
.pro_item3 .pro_content,.pro_item4 .pro_content{bottom:30%;right:13%;}
.item{float:left;position:relative;height:540px;}

.arrow{position:absolute;top:43%;cursor:pointer;}
.arrowL{left:-50px;}
.arrowR{right:-50px;}

.index-product .pro_item.active{border-color:#0374de} 
.index-product .pro_item.active .details{display:block;} 
.index-product .pro_item.active .pro_content{color:#fff}
.pro_item1.active,.pro_item5.active,.pro_item2.active{background:#0374de;border-color:#0374de}
.pro_item3.active,.pro_item4.active{background:#0374de;border-color:#0374de}
.pro_item1.active .pro_content,.pro_item5.active .pro_content,.pro_item2.active .pro_content{top:20%;left:13%;} 
.pro_item3.active .pro_content,.pro_item4.active .pro_content{bottom:20%;right:13%;}
.pro_item1,.pro_item2,.pro_item2_1,.pro_item4_1,.pro_item5{top:0;}
.pro_item1_1,.pro_item4,.pro_item5_1,.pro_item3_1,.pro_item3{top:260px;}
.pro_item1,.pro_item1_1{left:0;}
.pro_item2_1,.pro_item3{left:240px;}
.pro_item2,.pro_item3_1{left:480px;}
.pro_item4_1,.pro_item4{left:720px;}
.pro_item5,.pro_item5_1{left:960px;}
.pro_content span{display:block;height:40px;overflow:hidden}

.index-news{margin-top:40px;overflow:auto;}
.index-news .pic_con{width:100%;height:254px;overflow:hidden;position:relative;}
.index-news .pic_con img{position:absolute;top:0;height:100%;left:0}
.index-news li{float:left;width:30.83%;margin-left:3.75%;  height: 512px;position: relative;}
.index-news li:first-child{margin-left:0;}
/* .index-news li img{width:100%} */
.index-news li h2{font-size:18px;color:#444;margin-top:30px;padding-left:5%;}
.index-news li p{font-size:14px;color:#757575;padding-left:5%;margin-top:10px;line-height:25px;}
.index-news li .details{  width: 48.64%;
  left: 25.78%;
  bottom: 40px;
  text-align: center;
  font-size: 15px;
  line-height: 45px;
  background: #0374de;
  color: #fff;
  border-radius: 25px;
  display: block;
  position: absolute;}
.index-news li.frist{margin-left:0;}
 
.hot{text-align:center;border-top:1px solid #efedec;padding:35px 0;height:20px;overflow:hidden }
.hot a{margin:0 15px;color:#757575;font-size:14px;}
#ticker-1{height:20px;}
#ticker-1 a{ color:#757575; line-height:20px;}
 
 @media only screen and (max-width:1366px){
	.wrap{width:1000px;}
	.index-about .details{line-height:35px; }
	.index-product-cont{width:1000px;} 
  .index-product .pro_item{width:190px;height:205px;} 
  .item{height:430px;}
  .pro_item1_1,.pro_item4,.pro_item5_1,.pro_item3_1,.pro_item3{top:215px;}
  .pro_item2_1,.pro_item3{left:200px;}
  .pro_item2,.pro_item3_1{left:400px;}
  .pro_item4_1,.pro_item4{left:600px;}
  .pro_item5,.pro_item5_1{left:800px;}
  .index-product .pro_item .details{width:88%;} 
 }
.title_pos_hide{display:none !important;}